microporous separator - French English Dictionary